10 research outputs found

    Design and Evaluation of a Fuzzy-Based CPU Scheduling Algorithm

    Get PDF
    Abstract. Scheduling in computer science means determining which tasks run when there are multiple runnable tasks. Several CPU scheduling algorithms have different features, and no single one is ideal absolutely for every application. This paper presents an attempt to apply fuzzy logic in the design and implementation of a rule-based scheduling algorithm to solve the shortcoming of well-known scheduling algorithms. Results given in this paper demonstrate that the average waiting time and the average turnaround time in the proposed algorithm are better than that obtained using priority scheduling, and closed to that obtained from shortest-job-first (SJF) scheduling. The new proposed algorithm is a dynamic scheduling algorithm which deals with both task priority and its execution time, while the SJF algorithm doesn't

    A WINDOWS-BASED ACTIVE-ROUTER ARCHITECTURE

    Get PDF
    As computing power becomes cheaper, more and more functionality is being deployed inside computer networks, to provide better services to users. Examples of such services include support for Quality-of-Service (QoS), multicast, mobility and security. Nevertheless, such functionalities are still lacking in most networking systems. Active networking is a step towards enhancing the static and inflexible structures of current networks. This paper focuses on the design and development of technologies that allow rapid deployment of functionality throughout the network. The paper presents the design and implementation of a Windows-Based Active Router (WBAR) architecture, which provides flexibility for the development of future network services. The hardware is based on a personal computer with 2GHz, Intel P4 processor. The designed AR depends on the use of Windows OS and efficient C programming. Windows OS is rarely used in such projects due to complexity of kernel-mode programming

    Mixed Reality Environment for Web-Based Laboratory Interactive Learning

    No full text
    This paper presents a web-based laboratory for distance learners by incorporating simulation and hardware implementation into web-based e-learning systems. It presents a development consisting of laboratory course through internet based on mixed reality technique to setup, run and manipulate set of experiments. Each experiment has been designed in a way that allows the learner to manipulate the components and check if it works properly in order to achieve the experiment objective. The proposed laboratory e-learning tool has web-based components accessed by authorized users. Learners can acquire the necessary skills they need, while learning the theory of the experiment and the basic characteristics of each component used in the experiment. Finally, a case study was conducted to show the feasibility and efficiency of the proposed method

    IoT-Based Real-Time Monitoring System for Epidemic Diseases Patients: Design and Evaluation

    No full text
    Epidemic diseases patients need constant monitoring of their health, whether in the hospital or at home, and this requires great costs. The employment of information and communication technologies and artificial intelligence concepts helps reduce these costs. This paper introduces a real-time monitoring system for monitoring pneumonia patients that will allow doctors to monitor the health of their patients remotely through smartphones or internet-connected devices. To verify the proper functioning of this system, a real-time monitoring device was developed. A secure mechanism is designed to establish a wireless connection to the monitoring unit

    IoT-Based Real-Time Monitoring System for Epidemic Diseases Patients: Design and Evaluation

    No full text
    Epidemic diseases patients need constant monitoring of their health, whether in the hospital or at home, and this requires great costs. The employment of information and communication technologies and artificial intelligence concepts helps reduce these costs. This paper introduces a real-time monitoring system for monitoring pneumonia patients that will allow doctors to monitor the health of their patients remotely through smartphones or internet-connected devices. To verify the proper functioning of this system, a real-time monitoring device was developed. A secure mechanism is designed to establish a wireless connection to the monitoring unit.</p

    Wheelchair Neuro Fuzzy Control and Tracking System Based on Voice Recognition

    No full text
    Autonomous wheelchairs are important tools to enhance the mobility of people with disabilities. Advances in computer and wireless communication technologies have contributed to the provision of smart wheelchairs to suit the needs of the disabled person. This research paper presents the design and implementation of a voice controlled electric wheelchair. This design is based on voice recognition algorithms to classify the required commands to drive the wheelchair. An adaptive neuro-fuzzy controller has been used to generate the required real-time control signals for actuating motors of the wheelchair. This controller depends on real data received from obstacle avoidance sensors and a voice recognition classifier. The wheelchair is considered as a node in a wireless sensor network in order to track the position of the wheelchair and for supervisory control. The simulated and running experiments demonstrate that, by combining the concepts of soft-computing and mechatronics, the implemented wheelchair has become more sophisticated and gives people more mobility
    corecore